passenger sofa - German English Dictionary